package com.fz.us.admin.company.dao;

import com.fz.us.admin.base.bean.BaseEnumManager;
import com.fz.us.admin.base.dao.BaseDao;
import com.fz.us.admin.company.entity.Company;
import com.fz.us.admin.company.entity.Group;
import com.fz.us.admin.company.entity.Post;
import com.fz.us.admin.company.entity.User;

import java.util.List;

/**
 * Dao接口 - 岗位
 * ============================================================================
 * 版权所有 2016 。
 *
 * @author fallenpanda
 * @version 1.0 2016-07-27 。
 * ============================================================================
 */
public interface GroupDao extends BaseDao<Group, String> {

    /**
     * 根据用户查找角色
     * @param user
     * @return
     */
    public List<String> findGroupIdByUser(User user);

    /**
     * 根据名字来查找群组
     * @param name
     * @return
     */
    public Group findGroupByName(String name);

}